package com.tpp.pay.config;

import com.alipay.api.AlipayConfig;
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;

@Configuration
@PropertySource("classpath:aliConfig.properties")
@ConfigurationProperties("alipay")
@Data
public class AliConfig extends AlipayConfig {

//    private String serverUrl;
//    private String appId;
//    private String alipayPublicKey;
//    private String privateKey;
    private String returnUrl;
    private String notifyUrl;


//    @Bean
//    public AlipayConfig alipayConfig(){
//        AlipayConfig alipayConfig = new AlipayConfig();
//        alipayConfig.setServerUrl(serverUrl);
//        alipayConfig.setAppId(appId);
//        alipayConfig.setAlipayPublicKey(alipayPublicKey);
//        alipayConfig.setPrivateKey(privateKey);
//        return alipayConfig;
//    }

}
